// components/home_item/index.js
const {
  request
} = require("../../utils/index.js")
const app = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    item:{
      type:Object
    }
  },
  lifetimes: {
    ready() {
      if(this.data.item.creatorGraduateYear!=""&&this.data.item.creatorGraduateYear!=undefined){
        let creatorGraduateYear = this.data.item.creatorGraduateYear.split('-')
        this.setData({
          creatorGraduateYear:creatorGraduateYear[0]+'级'
        })
      }
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    list:[],
    creatorGraduateYear:""
  },
  

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.shareinfo();
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  },
  /**
   * 组件的方法列表
   */
  methods: {
    //进入详情页
    getshareinfo(){
      wx.navigateTo({
        url:'../../pages/sharetent/sharetent?artId='+this.data.item.artId
      })
    },
    //取消点赞
    canceldianzan:async function(){
      let param={
        url:"hw/portal/user/praise/del",
        header:{
         'content-type': 'application/x-www-form-urlencoded', // 默认值
        },
        data:{
         "token":wx.getStorageSync('token'),
         "praiseModule":"daily_share",   //点赞对象
         "objId":this.data.item.artId,  //帖子id
        },
        method:"POST"
       }
       let res=await request(param);
       if(res.status==100){
         this.setData({
           "item.isPraise":!this.data.item.isPraise,  //点赞状态
           "item.visitsCount":--this.data.item.visitsCount   //点赞数-1
         })
         console.log(this.data.item)
       }
    },
    //精英分享点赞增加
    // fxdianzan:async function(e){
    //   let param={
    //    url:"hw/portal/user/praise/save",
    //    header:{
    //     'content-type': 'application/x-www-form-urlencoded', // 默认值
    //    },
    //    data:{
    //     "token":wx.getStorageSync('token'),
    //     "praiseModule":"daily_share",
    //     "objId":this.data.item.artId,
    //    },
    //    method:"POST"
    //   }
    //   let res=await request(param);
    //   if(res.status==100){
    //     this.setData({
    //       "item.isPraise":!this.data.item.isPraise,
    //       "item.praiseCount":++this.data.item.praiseCount
    //     })
    //   }
    // },
    // //精英分享点赞取消
    // fxcanceldianzan:async function(){
    //   let param={
    //     url:"hw/portal/user/praise/del",
    //     header:{
    //      'content-type': 'application/x-www-form-urlencoded', // 默认值
    //     },
    //     data:{
    //      "token":wx.getStorageSync('token'),
    //      "praiseModule":"daily_share",
    //      "objId":this.data.item.artId,     //当前用户id
    //     },
    //     method:"POST"
    //    }
    //    let res=await request(param);
    //    if(res.status==100){
    //      this.setData({
    //        "item.isPraise":!this.data.item.isPraise,
    //        "item.praiseCount":--this.data.item.praiseCount
    //      })
    //    }
    // },
  }
})
